#ifndef __SNOWMAN_H
#define __SNOWMAN_H

/*
	snowman.h

	The CSnowman class

	OpenGL Game Programming
	Author: Team D
	Date: 12/5/2012
	Description: Definitely not a SOD anymore.

*/

#include "enemy.h"

class CSnowman : public CEnemy
{
protected:
	void OnProcessAI();
	void OnCollision(CObject *collisionObject);
	void OnPrepare();

public:
	CSnowman() 
	{ 
		Load(); 
		start = clock();
		startShuffle = clock();
	}
	CSnowman(float x, float z) 
	{ 
		position.x = x; position.z = z; Load(); 
		start = clock();
		startShuffle = clock();
	}
	~CSnowman() {}

	void Load();

	// Ian Bell - 12/3/2012
	// for timing purposes
	clock_t start;	
	clock_t startShuffle;
};


#endif